.skin-blue .main-header .navbar .nav > li > a:hover
,.skin-blue .main-header .navbar .nav > li > a:focus{
    background-color: transparent !important;
}
/*第一套灯笼*/
.skin-lantern .nav-all-title.active,
.skin-lantern .nav-all-panel .query-clean-box ,
.skin-lantern .nav-all .toggle:hover,
.skin-lantern .nav-all-panel .leaf_li:hover{
    background: #cf2f22;
}
.skin-lantern .nav-all-panel .leaf-list,
.skin-lantern .nav-all .toggle:hover,
.skin-lantern .nav-all-panel .menu-firstList.active .toggle-first,
.skin-lantern .nav-all-panel .menu-subList.active .toggle-subList,
.skin-lantern .nav-all-panel .query-results-list li:hover{
    background: #B32626;
}
.skin-lantern .main-header{
    background: url('../../img/skin-newyear/1-header.png') no-repeat center #cf2f22;
}
.skin-lantern .main-header .btn-box .btn-CC{
    background: #B32626;
}
.skin-lantern .message-reminding{
    border: 4px solid #fbb100;
}
.skin-lantern .main-footer {
    background: url("../../../resources/img/skin-newyear/1-footer.png") center no-repeat transparent;
    background-size: 100% 100%;
}
.skin-lantern .guide-module{
    /*background: url("../../../resources/img/skin-newyear/1-1.png") center no-repeat transparent;
    background-size: 100% 100%;*/
    height: 115px;
}
.skin-lantern .guide-module .module-header{
    border: 0;
    height: 67px;
}
.skin-lantern .guide-module .module-header h1{
    background: transparent;
    border: 0;
    padding-left: 0;
}
.skin-lantern .guide-module .guide-title-img{
    margin-top: -6px;
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    height: 123px;
    background: url('../../img/skin-newyear/1-3.png') no-repeat center;
    display: inline-block;
    position: absolute;
    z-index: 2;
}

.skin-lantern .guide-module .guide-title-img1{
    margin-top: 0;
    margin-right: 0;
    width: 100%;
    height: 84px;
    background: url("../../../resources/img/skin-newyear/1-1.png") top center no-repeat transparent;
    position: absolute;
    z-index: 2;
    background-size: 100% auto;
}
.skin-lantern .guide-module .module-content{
    box-shadow: none;
    background: #fff;
    padding: 0;
    border: 1px solid #E4E4E4;
    border-top: 0;
    text-align: right;
    height: 32px;
    position: absolute;
    bottom: 0;
    width: 100%;
}
.skin-lantern .guide-module ul.list{
    position: absolute;
    z-index: 10;
    right: 0;
    width: 240px;
}
.skin-lantern .guide-module ul.list li{
    margin-top: 4px;
    padding: 0;
    display: inline-block;
    width: 115px;
    text-align: left;
    height: 27px;
    background-size: 23px
}
.skin-lantern .guide-module ul.list a{
    padding-top: 3px;
}
.skin-lantern .guide-module ul.list li:nth-child(1){
    margin-left: 0px;
    width: 95px;
}
.skin-lantern .guide-module ul.list li:nth-child(2){
    width: 100px;
}
.skin-lantern .swing-decorate1{
    width: 66px;
    height: 121px;
    background: url("../../img/skin-newyear/1-001.png")no-repeat center;
    position: absolute;
    z-index: 100;
    left: 25%;
    top: 29px;
    opacity:1;
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    -moz-transform-origin: center top;
    -o-transform-origin: center top;
    transform-origin: center top;
    -webkit-transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    -moz-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);
    transform: rotate(-30deg);
    -webkit-animation: aaa 1.5s ease-in-out alternate infinite;
    -ms-animation: aaa 1.5s ease-in-out alternate infinite;
    -moz-animation: aaa 1.5s ease-in-out alternate infinite;
    -o-animation: aaa 1.5s ease-in-out alternate infinite;
    animation: aaa 1.5s ease-in-out alternate infinite;
}
@-webkit-keyframes aaa{
    to{
        -webkit-transform: rotate(30deg);
    }
}
@-ms-keyframes aaa{
    to{
        -ms-transform: rotate(30deg);
    }
}
@-moz-keyframes aaa{
    to{
        -moz-transform: rotate(30deg);
    }
}
@keyframes aaa{
    to{
        transform: rotate(30deg);
    }
}

/*第二套烟花*/
.skin-fireworks .nav-all-title.active,
.skin-fireworks .nav-all-panel .query-clean-box ,
.skin-fireworks .nav-all .toggle:hover,
.skin-fireworks .nav-all-panel .leaf_li:hover{
    background: #cf2f22;
}
.skin-fireworks .nav-all-panel .leaf-list,
.skin-fireworks .nav-all .toggle:hover,
.skin-fireworks .nav-all-panel .menu-firstList.active .toggle-first,
.skin-fireworks .nav-all-panel .menu-subList.active .toggle-subList,
.skin-fireworks .nav-all-panel .query-results-list li:hover{
    background: #B32626;
}
.skin-fireworks .main-header {
    background: url('../../img/skin-newyear/2-header.gif') no-repeat center #cf2f22;
}
.skin-fireworks.wrapper-cc .main-header{
    background-position-x: -80px;
}
.skin-fireworks .main-header .btn-box .btn-CC{
    background: #B32626;
}
.skin-fireworks .message-reminding{
    border: 4px solid #fbb100;
}
.skin-fireworks .main-footer {
    background: url("../../../resources/img/skin-newyear/2-footer.png") center no-repeat transparent;
    background-size: 100% 100%;
}
.skin-fireworks .guide-module {
    background: url("../../../resources/img/skin-newyear/2-1.png") center no-repeat transparent;
    background-size: 100% auto;
    height: 112px;
}
.skin-fireworks .guide-module .guide-title-img{
    margin-top: -10px;
    margin-left: -18px;
    margin-right: 0;
    width: 100%;
    height: 122px;
    background: url("../../../resources/img/skin-newyear/2-2.png") center no-repeat transparent;
    position: absolute;
    z-index: 2;

}
.skin-fireworks .guide-module .guide-title-img1{
    margin-top: -25px;
    margin-right: 0;
    width: 100%;
    height: 122px;
    background: url("../../../resources/img/skin-newyear/2-1.png") center no-repeat transparent;
    position: absolute;
    z-index: 2;
    background-size: 100% auto;
}
.skin-fireworks .guide-module ul.list li{
    margin-top: 5px;
    padding: 10px 0;
    display: inline-block;
    width: 115px;
    text-align: left;
}
.skin-fireworks .guide-module{
    height: 115px;
}
.skin-fireworks .guide-module .module-content{
    box-shadow: none;
    background: #fff;
    padding: 0;
    border: 1px solid #E4E4E4;
    border-top: 0;
    text-align: right;
    height: 57px;
    position: absolute;
    bottom: 0;
    width: 100%;
}
.skin-fireworks .guide-module ul.list{
    position: absolute;
    z-index: 10;
    right: 0;
    width: 240px;
    bottom: 0px;
}
.skin-fireworks .guide-module ul.list li{
    margin-top: 2px;
    padding: 0;
    display: inline-block;
    width: 115px;
    text-align: left;
    height: 27px;
    background-size: 23px;
}
.skin-fireworks .guide-module ul.list a{
    padding-top: 5px;
}
.skin-fireworks .guide-module ul.list li:nth-child(1){
    margin-left: 0px;
    width: 103px;
}
.skin-fireworks .guide-module ul.list li:nth-child(2){
    width: 100px;
}
.skin-fireworks .swing-decorate{
    display: none;
}
/*第三套中国结*/
.skin-knot .nav-all-title.active,
.skin-knot .nav-all-panel .query-clean-box ,
.skin-knot .nav-all .toggle:hover,
.skin-knot .nav-all-panel .leaf_li:hover{
    background: #cf2f22;
}
.skin-knot .nav-all-panel .leaf-list,
.skin-knot .nav-all .toggle:hover,
.skin-knot .nav-all-panel .menu-firstList.active .toggle-first,
.skin-knot .nav-all-panel .menu-subList.active .toggle-subList,
.skin-knot .nav-all-panel .query-results-list li:hover{
    background: #B32626;
}
.skin-knot .main-header{
    background: url('../../img/skin-newyear/3-header.png') no-repeat center #cf2f22;
}
.skin-knot .main-header .btn-box .btn-CC{
    background: #B32626;
}
.skin-knot .message-reminding{
    border: 4px solid #fbb100;
}
.skin-knot .main-footer {
    background: url("../../../resources/img/skin-newyear/1-footer.png") center no-repeat transparent;
    background-size: 100% 100%;
}
.skin-knot .guide-module{
    height: 115px;
}
.skin-knot .guide-module .module-header{
    border: 0;
    height: 110px;
}
.skin-knot .guide-module .module-header h1{
    background: transparent;
    border: 0;
    padding-left: 0;
}
.skin-knot .guide-module .guide-title-img{
    margin-top: -6px;
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    height: 123px;
    background: url('../../img/skin-newyear/1-3.png') no-repeat center;
    display: inline-block;
    position: absolute;
    z-index: 2;
}

.skin-knot .guide-module .guide-title-img1{
    margin-top: 0;
    margin-right: 0;
    width: 100%;
    height: 84px;
    background: url("../../../resources/img/skin-newyear/1-1.png") top center no-repeat transparent;
    position: absolute;
    z-index: 2;
    background-size: 100% auto;
}

.skin-knot .guide-module .module-content{
    box-shadow: none;
    background: #fff;
    padding: 0;
    border: 1px solid #E4E4E4;
    border-top: 0;
    text-align: right;
    height: 32px;
    position: absolute;
    bottom: 0;
    width: 100%;
}
.skin-knot .guide-module ul.list{
    position: absolute;
    z-index: 10;
    right: 0;
    width: 240px;
}
.skin-knot .guide-module ul.list li{
    margin-top: 4px;
    padding: 0;
    display: inline-block;
    width: 115px;
    text-align: left;
    height: 27px;
    background-size: 23px
}
.skin-knot .guide-module ul.list a{
    padding-top: 3px;
}
.skin-knot .guide-module ul.list li:nth-child(1){
    margin-left: 0px;
    width: 95px;
}
.skin-knot .guide-module ul.list li:nth-child(2){
    width: 100px;
}
.skin-knot .swing-decorate1{
    width: 77px;
    height: 185px;
    background: url("../../img/skin-newyear/3-1.png")no-repeat center;
    position: absolute;
    z-index: 100;
    left: 25%;
    top: 40px;
    opacity:1;
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    -moz-transform-origin: center top;
    -o-transform-origin: center top;
    transform-origin: center top;
    -webkit-transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    -moz-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);
    transform: rotate(-30deg);
    -webkit-animation: aaa 1.5s ease-in-out alternate infinite;
    -ms-animation: aaa 1.5s ease-in-out alternate infinite;
    -moz-animation: aaa 1.5s ease-in-out alternate infinite;
    animation: aaa 1.5s ease-in-out alternate infinite;
}

.skin-knot .swing-decorate2{
    width: 60px;
    height: 172px;
    background: url("../../img/skin-newyear/3-2.png")no-repeat center;
    position: absolute;
    z-index: 100;
    left: 25%;
    top: 40px;
    opacity:1;
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    -moz-transform-origin: center top;
    -o-transform-origin: center top;
    transform-origin: center top;
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -moz-transform: rotate(30deg);
    transform: rotate(30deg);
    -moz-animation-delay: 1.5s;
    -webkit-animation-delay: 1.5s;
    animation-delay: 1.5s;
    -webkit-animation: bbb 1.5s ease-in-out alternate infinite;
    -ms-animation: bbb 1.5s ease-in-out alternate infinite;
    -moz-animation: bbb 1.5s ease-in-out alternate infinite;
    animation: bbb 1.5s ease-in-out alternate infinite;
}

@-webkit-keyframes bbb{
    to{
        -webkit-transform: rotate(-30deg);
    }
}
@-ms-keyframes bbb{
    to{
        -ms-transform: rotate(-30deg);
    }
}
@-moz-keyframes bbb{
    to{
        -moz-transform: rotate(-30deg);
    }
}
@keyframes bbb{
    to{
        transform: rotate(-30deg);
    }
}